<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
        <title>info.debatty.jinu.Case</title>
        <link rel='stylesheet' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css' integrity='sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u' crossorigin='anonymous'>
        <link rel='stylesheet' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css' integrity='sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp' crossorigin='anonymous'>
        <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
        <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
        <!--[if lt IE 9]>
          <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
          <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
        <![endif]-->
    </head>
    <body>
        <div class='container'>
            <h1>info.debatty.jinu.Case</h1>
            <p>2017-06-29 13:21:49</p>
            <p>spark.kmedoids.eval.Synthetic.TestCase : -r Dropbox/eurecom-cluster/results/ -d gaussian_3_12_10000 -s 20000000 -s 40000000 -s 60000000 - -s 80000000 -s 100000000</p>
            <p>Iterations: 10</p>
            <p>Tests:</p>
            <ul>
                                    <li>spark.kmedoids.eval.Synthetic.ClaransTest</li>
                                    <li>spark.kmedoids.eval.Synthetic.HeuristicTest</li>
                                    <li>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</li>
                            </ul>

            <h2>System</h2>
            <p>Hostname: spark-submit0-100155-prod</p>
            <p>Processors (cores): 32</p>
            <p>Memory (MB): 12743</p>

            <h2>Results</h2>
                            <canvas id="chart_0" width="640" height="480"></canvas>
            
            <canvas id="chart_time" width="640" height="480"></canvas>

            <p class="hidden-print">
                <a class="" data-toggle="collapse" href="#results-table">
                    Show/hide results table
                </a>
            </p>

            <table class="table table-condensed collapse in" id="results-table">
                <tr>
                    <th>Test</th>
                    <th>Parameter value</th>
                                            <td>r0</td>
                                        <th>time (ms)</th>
                    <th></th>
                </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>2.0E7</td>
                                                    <td>132.5330789995853</td>
                                                <td>8129</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>2.0E7</td>
                                                    <td>132.55176395786782</td>
                                                <td>7951</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>2.0E7</td>
                                                    <td>129.76195606025018</td>
                                                <td>7738</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>2.0E7</td>
                                                    <td>133.46876190782237</td>
                                                <td>8000</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>2.0E7</td>
                                                    <td>131.66239132160086</td>
                                                <td>7941</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>2.0E7</td>
                                                    <td>133.98957638987795</td>
                                                <td>9794</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>2.0E7</td>
                                                    <td>133.83779379935964</td>
                                                <td>7784</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>2.0E7</td>
                                                    <td>129.1768160410627</td>
                                                <td>7725</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>2.0E7</td>
                                                    <td>130.32173076802323</td>
                                                <td>8135</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>2.0E7</td>
                                                    <td>131.01835433020284</td>
                                                <td>7695</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>8.0E7</td>
                                                    <td>137.2683144464538</td>
                                                <td>18530</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>8.0E7</td>
                                                    <td>139.64518514041305</td>
                                                <td>17789</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>8.0E7</td>
                                                    <td>138.0788719668279</td>
                                                <td>17889</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>8.0E7</td>
                                                    <td>137.1482534437359</td>
                                                <td>18147</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>8.0E7</td>
                                                    <td>136.34415469789417</td>
                                                <td>17641</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>8.0E7</td>
                                                    <td>137.84074416306058</td>
                                                <td>20834</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>8.0E7</td>
                                                    <td>137.3858243415452</td>
                                                <td>18050</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>8.0E7</td>
                                                    <td>138.36950424775037</td>
                                                <td>21819</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>8.0E7</td>
                                                    <td>135.73296757161623</td>
                                                <td>17919</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>8.0E7</td>
                                                    <td>136.09937092908618</td>
                                                <td>17759</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>1.0E8</td>
                                                    <td>138.55778904269405</td>
                                                <td>22109</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>1.0E8</td>
                                                    <td>135.59022426592378</td>
                                                <td>20919</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>1.0E8</td>
                                                    <td>137.75797898112444</td>
                                                <td>20793</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>1.0E8</td>
                                                    <td>137.19553943373435</td>
                                                <td>20387</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>1.0E8</td>
                                                    <td>137.08136334203778</td>
                                                <td>20698</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>1.0E8</td>
                                                    <td>137.94550187721444</td>
                                                <td>21139</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>1.0E8</td>
                                                    <td>136.72681115544907</td>
                                                <td>20920</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>1.0E8</td>
                                                    <td>137.06396011363665</td>
                                                <td>20901</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>1.0E8</td>
                                                    <td>136.74372089811214</td>
                                                <td>20908</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>1.0E8</td>
                                                    <td>135.51241306866982</td>
                                                <td>20290</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>2.0E7</td>
                                                    <td>127.57258006837166</td>
                                                <td>14429</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>2.0E7</td>
                                                    <td>132.71542491495944</td>
                                                <td>7961</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>2.0E7</td>
                                                    <td>126.65395121610163</td>
                                                <td>8523</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>2.0E7</td>
                                                    <td>137.5693440605631</td>
                                                <td>8263</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>2.0E7</td>
                                                    <td>131.88594218067556</td>
                                                <td>7980</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>2.0E7</td>
                                                    <td>133.9622323682953</td>
                                                <td>7789</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>2.0E7</td>
                                                    <td>130.30495286236433</td>
                                                <td>7825</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>2.0E7</td>
                                                    <td>130.77241657578816</td>
                                                <td>8165</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>2.0E7</td>
                                                    <td>132.5658577031385</td>
                                                <td>8284</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>2.0E7</td>
                                                    <td>130.61199025036973</td>
                                                <td>8397</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>8.0E7</td>
                                                    <td>137.41066994556454</td>
                                                <td>19953</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>8.0E7</td>
                                                    <td>135.25276861776925</td>
                                                <td>17622</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>8.0E7</td>
                                                    <td>136.07311736466593</td>
                                                <td>18240</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>8.0E7</td>
                                                    <td>137.44750380040367</td>
                                                <td>17290</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>8.0E7</td>
                                                    <td>137.16643147106777</td>
                                                <td>21623</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>8.0E7</td>
                                                    <td>133.65548618949174</td>
                                                <td>18125</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>8.0E7</td>
                                                    <td>136.71046090116388</td>
                                                <td>17703</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>8.0E7</td>
                                                    <td>136.26087091105052</td>
                                                <td>20975</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>8.0E7</td>
                                                    <td>136.21589642048653</td>
                                                <td>18032</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>8.0E7</td>
                                                    <td>138.01370578592926</td>
                                                <td>18138</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>1.0E8</td>
                                                    <td>137.466910581364</td>
                                                <td>22400</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>1.0E8</td>
                                                    <td>138.89128835669206</td>
                                                <td>20471</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>1.0E8</td>
                                                    <td>137.37141292216617</td>
                                                <td>25026</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>1.0E8</td>
                                                    <td>134.88111898735653</td>
                                                <td>24350</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>1.0E8</td>
                                                    <td>136.1652383415612</td>
                                                <td>20907</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>1.0E8</td>
                                                    <td>134.91476197995786</td>
                                                <td>20942</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>1.0E8</td>
                                                    <td>137.47926371903574</td>
                                                <td>20885</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>1.0E8</td>
                                                    <td>139.10918933540674</td>
                                                <td>20388</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>1.0E8</td>
                                                    <td>136.78263546681677</td>
                                                <td>20929</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>1.0E8</td>
                                                    <td>137.47979387800186</td>
                                                <td>24600</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>6.0E7</td>
                                                    <td>138.36196650489964</td>
                                                <td>15264</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>6.0E7</td>
                                                    <td>136.39066422521637</td>
                                                <td>15060</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>6.0E7</td>
                                                    <td>135.86069360644825</td>
                                                <td>14489</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>6.0E7</td>
                                                    <td>134.23903344238127</td>
                                                <td>14227</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>6.0E7</td>
                                                    <td>135.7477343775131</td>
                                                <td>14234</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>6.0E7</td>
                                                    <td>136.39051683102585</td>
                                                <td>14511</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>6.0E7</td>
                                                    <td>135.71567707731447</td>
                                                <td>14467</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>6.0E7</td>
                                                    <td>134.50667057315647</td>
                                                <td>14600</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>6.0E7</td>
                                                    <td>134.78836341587566</td>
                                                <td>14469</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>6.0E7</td>
                                                    <td>136.08220278990026</td>
                                                <td>14542</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>2.0E7</td>
                                                    <td>129.35907484380306</td>
                                                <td>8255</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>2.0E7</td>
                                                    <td>130.98302345980062</td>
                                                <td>8132</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>2.0E7</td>
                                                    <td>128.16699766097395</td>
                                                <td>7983</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>2.0E7</td>
                                                    <td>130.03789015817495</td>
                                                <td>8020</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>2.0E7</td>
                                                    <td>131.84473175135102</td>
                                                <td>7741</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>2.0E7</td>
                                                    <td>130.16080075914647</td>
                                                <td>8097</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>2.0E7</td>
                                                    <td>135.42391425731637</td>
                                                <td>8013</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>2.0E7</td>
                                                    <td>135.86215450681152</td>
                                                <td>7838</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>2.0E7</td>
                                                    <td>130.4607000530245</td>
                                                <td>8177</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>2.0E7</td>
                                                    <td>130.74969589003808</td>
                                                <td>7852</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>8.0E7</td>
                                                    <td>136.04120826677223</td>
                                                <td>17878</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>8.0E7</td>
                                                    <td>134.93937325657774</td>
                                                <td>18445</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>8.0E7</td>
                                                    <td>138.17442714215173</td>
                                                <td>18117</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>8.0E7</td>
                                                    <td>136.92385705621678</td>
                                                <td>17570</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>8.0E7</td>
                                                    <td>136.25777923542873</td>
                                                <td>17490</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>8.0E7</td>
                                                    <td>134.7066444760764</td>
                                                <td>18347</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>8.0E7</td>
                                                    <td>136.2463544721501</td>
                                                <td>17935</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>8.0E7</td>
                                                    <td>136.21098505170727</td>
                                                <td>20958</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>8.0E7</td>
                                                    <td>135.62065015585142</td>
                                                <td>17509</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>8.0E7</td>
                                                    <td>135.19998490726158</td>
                                                <td>17727</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>6.0E7</td>
                                                    <td>135.87021932885608</td>
                                                <td>17433</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>6.0E7</td>
                                                    <td>133.7414838029878</td>
                                                <td>14578</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>6.0E7</td>
                                                    <td>134.97590862965896</td>
                                                <td>14993</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>6.0E7</td>
                                                    <td>136.9232951465748</td>
                                                <td>14211</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>6.0E7</td>
                                                    <td>135.78273299982166</td>
                                                <td>14538</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>6.0E7</td>
                                                    <td>136.33211038674168</td>
                                                <td>14077</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>6.0E7</td>
                                                    <td>135.2104052786997</td>
                                                <td>14730</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>6.0E7</td>
                                                    <td>134.3541188767587</td>
                                                <td>14423</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>6.0E7</td>
                                                    <td>136.92883584027933</td>
                                                <td>17306</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>6.0E7</td>
                                                    <td>136.6846371947595</td>
                                                <td>14533</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>1.0E8</td>
                                                    <td>139.90124576292797</td>
                                                <td>21720</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>1.0E8</td>
                                                    <td>139.487913940799</td>
                                                <td>21348</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>1.0E8</td>
                                                    <td>138.1340481341649</td>
                                                <td>24980</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>1.0E8</td>
                                                    <td>140.10975124689818</td>
                                                <td>21030</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>1.0E8</td>
                                                    <td>140.08994916621523</td>
                                                <td>20399</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>1.0E8</td>
                                                    <td>139.37611346250586</td>
                                                <td>21213</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>1.0E8</td>
                                                    <td>139.54486971140528</td>
                                                <td>20172</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>1.0E8</td>
                                                    <td>138.7741749775342</td>
                                                <td>21007</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>1.0E8</td>
                                                    <td>138.54866361105482</td>
                                                <td>20696</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>1.0E8</td>
                                                    <td>137.98193115695673</td>
                                                <td>24369</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>4.0E7</td>
                                                    <td>136.93280939568362</td>
                                                <td>12260</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>4.0E7</td>
                                                    <td>135.17086732538624</td>
                                                <td>11145</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>4.0E7</td>
                                                    <td>132.25680442252923</td>
                                                <td>13968</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>4.0E7</td>
                                                    <td>135.5068067621477</td>
                                                <td>11320</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>4.0E7</td>
                                                    <td>138.1640885785766</td>
                                                <td>11183</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>4.0E7</td>
                                                    <td>135.31355109699615</td>
                                                <td>11160</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>4.0E7</td>
                                                    <td>136.865013991839</td>
                                                <td>11219</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>4.0E7</td>
                                                    <td>137.1783790341791</td>
                                                <td>11305</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>4.0E7</td>
                                                    <td>137.25517269432413</td>
                                                <td>11275</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>4.0E7</td>
                                                    <td>138.7276178972083</td>
                                                <td>11123</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>6.0E7</td>
                                                    <td>136.86435370707812</td>
                                                <td>15009</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>6.0E7</td>
                                                    <td>138.52243809499052</td>
                                                <td>15239</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>6.0E7</td>
                                                    <td>138.18406016207587</td>
                                                <td>14603</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>6.0E7</td>
                                                    <td>139.32042355892452</td>
                                                <td>14831</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>6.0E7</td>
                                                    <td>137.40643746039473</td>
                                                <td>14332</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>6.0E7</td>
                                                    <td>136.03813233102107</td>
                                                <td>16876</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>6.0E7</td>
                                                    <td>135.86983913429987</td>
                                                <td>14318</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>6.0E7</td>
                                                    <td>136.52993271387024</td>
                                                <td>17202</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>6.0E7</td>
                                                    <td>136.50492581501308</td>
                                                <td>14590</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                        <td>6.0E7</td>
                                                    <td>137.71464115703813</td>
                                                <td>14664</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>4.0E7</td>
                                                    <td>136.17620321875782</td>
                                                <td>14640</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>4.0E7</td>
                                                    <td>136.1771659928402</td>
                                                <td>11520</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>4.0E7</td>
                                                    <td>134.5879897532163</td>
                                                <td>11476</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>4.0E7</td>
                                                    <td>133.47679888891736</td>
                                                <td>11169</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>4.0E7</td>
                                                    <td>136.52592453654643</td>
                                                <td>11089</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>4.0E7</td>
                                                    <td>133.32493830078022</td>
                                                <td>13146</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>4.0E7</td>
                                                    <td>132.45074485785887</td>
                                                <td>11239</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>4.0E7</td>
                                                    <td>136.41003641064717</td>
                                                <td>11402</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>4.0E7</td>
                                                    <td>132.41743948821883</td>
                                                <td>11003</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                        <td>4.0E7</td>
                                                    <td>133.81330636075415</td>
                                                <td>11114</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>4.0E7</td>
                                                    <td>132.40664449691258</td>
                                                <td>11646</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>4.0E7</td>
                                                    <td>130.7238541239039</td>
                                                <td>11194</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>4.0E7</td>
                                                    <td>130.86970318256812</td>
                                                <td>10902</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>4.0E7</td>
                                                    <td>134.7332264316117</td>
                                                <td>10873</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>4.0E7</td>
                                                    <td>132.512895029485</td>
                                                <td>11027</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>4.0E7</td>
                                                    <td>132.8717275813823</td>
                                                <td>10969</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>4.0E7</td>
                                                    <td>131.9331519730311</td>
                                                <td>11070</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>4.0E7</td>
                                                    <td>135.1707927059501</td>
                                                <td>11071</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>4.0E7</td>
                                                    <td>133.5320880967504</td>
                                                <td>10774</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                        <td>4.0E7</td>
                                                    <td>132.40023691224047</td>
                                                <td>11025</td>
                        <td></td>
                    </tr>
                            </table>

            <p class="hidden-print">
                <a class="" data-toggle="collapse" href="#confidence">
                    Show/hide confidence intervals
                </a>
            </p>
            <div class="collapse in" id="confidence">
                <h2>Confidence intervals</h2>
                <table class='table table-condensed'>
                    <tr>
                        <th>Test</th>
                        <th>Parameter value</th>
                        <th></th>
                                                    <td>r0</td>
                                                <th>time (ms)</th>
                    </tr>

                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>2.0E7</td>
                            <td>mean</td>
                                                            <td>131.83222235756529</td>
                                                        <td>8089.200000000001</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>2.0E7</td>
                            <td>std dev</td>
                                                            <td>1.7215525587226135</td>
                                                        <td>620.355417840809</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>2.0E7</td>
                            <td>low</td>
                                                            <td>130.60069784569157</td>
                                                        <td>7645.424467691254</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>2.0E7</td>
                            <td>high</td>
                                                            <td>133.063746869439</td>
                                                        <td>8532.975532308747</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>8.0E7</td>
                            <td>mean</td>
                                                            <td>137.39131909483834</td>
                                                        <td>18637.699999999997</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>8.0E7</td>
                            <td>std dev</td>
                                                            <td>1.1691176419692924</td>
                                                        <td>1456.9785364086715</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>8.0E7</td>
                            <td>low</td>
                                                            <td>136.55498271576346</td>
                                                        <td>17595.440342129008</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>8.0E7</td>
                            <td>high</td>
                                                            <td>138.22765547391322</td>
                                                        <td>19679.959657870986</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>1.0E8</td>
                            <td>mean</td>
                                                            <td>137.01753021785967</td>
                                                        <td>20906.4</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>1.0E8</td>
                            <td>std dev</td>
                                                            <td>0.9592693824534307</td>
                                                        <td>495.1700493545406</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>1.0E8</td>
                            <td>low</td>
                                                            <td>136.33131024043539</td>
                                                        <td>20552.17668556439</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>1.0E8</td>
                            <td>high</td>
                                                            <td>137.70375019528396</td>
                                                        <td>21260.623314435612</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>2.0E7</td>
                            <td>mean</td>
                                                            <td>131.46146922006272</td>
                                                        <td>8761.6</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>2.0E7</td>
                            <td>std dev</td>
                                                            <td>3.1145150119345044</td>
                                                        <td>2006.0173478811193</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>2.0E7</td>
                            <td>low</td>
                                                            <td>129.23347939752603</td>
                                                        <td>7326.581636696263</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>2.0E7</td>
                            <td>high</td>
                                                            <td>133.68945904259942</td>
                                                        <td>10196.618363303738</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>8.0E7</td>
                            <td>mean</td>
                                                            <td>136.42069114075932</td>
                                                        <td>18770.1</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>8.0E7</td>
                            <td>std dev</td>
                                                            <td>1.2653890680258801</td>
                                                        <td>1516.1687424411425</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>8.0E7</td>
                            <td>low</td>
                                                            <td>135.51548633220722</td>
                                                        <td>17685.498219477853</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>8.0E7</td>
                            <td>high</td>
                                                            <td>137.32589594931142</td>
                                                        <td>19854.701780522144</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>1.0E8</td>
                            <td>mean</td>
                                                            <td>137.0541613568359</td>
                                                        <td>22089.800000000003</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>1.0E8</td>
                            <td>std dev</td>
                                                            <td>1.429612007005116</td>
                                                        <td>1860.6808670185458</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>1.0E8</td>
                            <td>low</td>
                                                            <td>136.0314785347662</td>
                                                        <td>20758.74909197078</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>1.0E8</td>
                            <td>high</td>
                                                            <td>138.0768441789056</td>
                                                        <td>23420.850908029224</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>6.0E7</td>
                            <td>mean</td>
                                                            <td>135.80835228437314</td>
                                                        <td>14586.300000000001</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>6.0E7</td>
                            <td>std dev</td>
                                                            <td>1.1778728227009752</td>
                                                        <td>330.3466361263572</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>6.0E7</td>
                            <td>low</td>
                                                            <td>134.96575282629883</td>
                                                        <td>14349.98425248283</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>6.0E7</td>
                            <td>high</td>
                                                            <td>136.65095174244746</td>
                                                        <td>14822.615747517173</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>2.0E7</td>
                            <td>mean</td>
                                                            <td>131.30489833404405</td>
                                                        <td>8010.8</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>2.0E7</td>
                            <td>std dev</td>
                                                            <td>2.4876972554474825</td>
                                                        <td>162.65423449759925</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>2.0E7</td>
                            <td>low</td>
                                                            <td>129.5253069223954</td>
                                                        <td>7894.4441700667685</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>2.0E7</td>
                            <td>high</td>
                                                            <td>133.0844897456927</td>
                                                        <td>8127.155829933232</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>8.0E7</td>
                            <td>mean</td>
                                                            <td>136.03212640201937</td>
                                                        <td>18197.600000000002</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>8.0E7</td>
                            <td>std dev</td>
                                                            <td>1.0179666948400568</td>
                                                        <td>1025.8410316526745</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>8.0E7</td>
                            <td>low</td>
                                                            <td>135.30391689681738</td>
                                                        <td>17463.75753357918</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>8.0E7</td>
                            <td>high</td>
                                                            <td>136.76033590722136</td>
                                                        <td>18931.442466420824</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>6.0E7</td>
                            <td>mean</td>
                                                            <td>135.68037474851383</td>
                                                        <td>15082.200000000003</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>6.0E7</td>
                            <td>std dev</td>
                                                            <td>1.0963942591827287</td>
                                                        <td>1231.9587655437172</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>6.0E7</td>
                            <td>low</td>
                                                            <td>134.89606154354087</td>
                                                        <td>14200.909789197196</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>6.0E7</td>
                            <td>high</td>
                                                            <td>136.4646879534868</td>
                                                        <td>15963.490210802809</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>1.0E8</td>
                            <td>mean</td>
                                                            <td>139.19486611704622</td>
                                                        <td>21693.399999999998</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>1.0E8</td>
                            <td>std dev</td>
                                                            <td>0.7866592893002777</td>
                                                        <td>1640.0389019776335</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>1.0E8</td>
                            <td>low</td>
                                                            <td>138.63212396179927</td>
                                                        <td>20520.186845409735</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>1.0E8</td>
                            <td>high</td>
                                                            <td>139.75760827229317</td>
                                                        <td>22866.61315459026</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>4.0E7</td>
                            <td>mean</td>
                                                            <td>136.33711111988703</td>
                                                        <td>11595.800000000001</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>4.0E7</td>
                            <td>std dev</td>
                                                            <td>1.8554000378089206</td>
                                                        <td>898.2143767868931</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>4.0E7</td>
                            <td>low</td>
                                                            <td>135.00983788950217</td>
                                                        <td>10953.25614252335</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>4.0E7</td>
                            <td>high</td>
                                                            <td>137.6643843502719</td>
                                                        <td>12238.343857476651</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>6.0E7</td>
                            <td>mean</td>
                                                            <td>137.29551841347063</td>
                                                        <td>15166.399999999998</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>6.0E7</td>
                            <td>std dev</td>
                                                            <td>1.134983523754555</td>
                                                        <td>1028.8616363081417</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>6.0E7</td>
                            <td>low</td>
                                                            <td>136.48360011158988</td>
                                                        <td>14430.39672317868</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.HeuristicTest</td>
                            <td>6.0E7</td>
                            <td>high</td>
                                                            <td>138.10743671535138</td>
                                                        <td>15902.403276821316</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>4.0E7</td>
                            <td>mean</td>
                                                            <td>134.53605478085376</td>
                                                        <td>11779.799999999997</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>4.0E7</td>
                            <td>std dev</td>
                                                            <td>1.6601759822392448</td>
                                                        <td>1180.3588719820198</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>4.0E7</td>
                            <td>low</td>
                                                            <td>133.34843642683228</td>
                                                        <td>10935.422129403903</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.ClaransTest</td>
                            <td>4.0E7</td>
                            <td>high</td>
                                                            <td>135.72367313487524</td>
                                                        <td>12624.177870596091</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>4.0E7</td>
                            <td>mean</td>
                                                            <td>132.71543205338358</td>
                                                        <td>11055.1</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>4.0E7</td>
                            <td>std dev</td>
                                                            <td>1.4534412914096386</td>
                                                        <td>238.89953723037831</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>4.0E7</td>
                            <td>low</td>
                                                            <td>131.67570278815074</td>
                                                        <td>10884.20156620905</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</td>
                            <td>4.0E7</td>
                            <td>high</td>
                                                            <td>133.75516131861642</td>
                                                        <td>11225.99843379095</td>
                        </tr>
                                    </table>
            </div>

            <p class="hidden-print">
                <a class="" data-toggle="collapse" href="#similarity">
                    Show/hide similarity
                </a>
            </p>

            <div class="collapse in" id="similarity">
                <h2>Test similarity</h2>
                <p><a href=\"https://en.wikipedia.org/wiki/Student's_t-test\">Student's
                        t-test</a>: values above 0.95 indicate both tests produce the
                    same average value.</p>

                <!-- For each parameter value -->
                                    <h3>Parameter value = 2.0E7</h3>

                                            <h4>r0</h4>
                        <table class='table table-condensed table-bordered'>
                            <tr>
                                <th></th>
                                                                    <th>spark.kmedoids.eval.Synthetic.ClaransTest</th>
                                                                    <th>spark.kmedoids.eval.Synthetic.HeuristicTest</th>
                                                                    <th>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</th>
                                                            </tr>

                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.ClaransTest</th>
                                                                            <td>1.0</td>
                                                                            <td>0.746676374195822</td>
                                                                            <td>0.9025903929209658</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.HeuristicTest</th>
                                                                            <td>0.746676374195822</td>
                                                                            <td>1.0</td>
                                                                            <td>0.5891050302916523</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</th>
                                                                            <td>0.9025903929209658</td>
                                                                            <td>0.5891050302916523</td>
                                                                            <td>1.0</td>
                                                                    </tr>
                                                    </table>
                                                        <h3>Parameter value = 4.0E7</h3>

                                            <h4>r0</h4>
                        <table class='table table-condensed table-bordered'>
                            <tr>
                                <th></th>
                                                                    <th>spark.kmedoids.eval.Synthetic.ClaransTest</th>
                                                                    <th>spark.kmedoids.eval.Synthetic.HeuristicTest</th>
                                                                    <th>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</th>
                                                            </tr>

                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.ClaransTest</th>
                                                                            <td>1.0</td>
                                                                            <td>0.03464236835553852</td>
                                                                            <td>0.0179211753587659</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.HeuristicTest</th>
                                                                            <td>0.03464236835553852</td>
                                                                            <td>1.0</td>
                                                                            <td>1.4668868406082279E-4</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</th>
                                                                            <td>0.0179211753587659</td>
                                                                            <td>1.4668868406082279E-4</td>
                                                                            <td>1.0</td>
                                                                    </tr>
                                                    </table>
                                                        <h3>Parameter value = 6.0E7</h3>

                                            <h4>r0</h4>
                        <table class='table table-condensed table-bordered'>
                            <tr>
                                <th></th>
                                                                    <th>spark.kmedoids.eval.Synthetic.ClaransTest</th>
                                                                    <th>spark.kmedoids.eval.Synthetic.HeuristicTest</th>
                                                                    <th>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</th>
                                                            </tr>

                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.ClaransTest</th>
                                                                            <td>1.0</td>
                                                                            <td>0.0045840662123582815</td>
                                                                            <td>0.8042950058298197</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.HeuristicTest</th>
                                                                            <td>0.0045840662123582815</td>
                                                                            <td>1.0</td>
                                                                            <td>0.010082491994311719</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</th>
                                                                            <td>0.8042950058298197</td>
                                                                            <td>0.010082491994311719</td>
                                                                            <td>1.0</td>
                                                                    </tr>
                                                    </table>
                                                        <h3>Parameter value = 8.0E7</h3>

                                            <h4>r0</h4>
                        <table class='table table-condensed table-bordered'>
                            <tr>
                                <th></th>
                                                                    <th>spark.kmedoids.eval.Synthetic.ClaransTest</th>
                                                                    <th>spark.kmedoids.eval.Synthetic.HeuristicTest</th>
                                                                    <th>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</th>
                                                            </tr>

                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.ClaransTest</th>
                                                                            <td>1.0</td>
                                                                            <td>0.09179437009499355</td>
                                                                            <td>0.45951861334947863</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.HeuristicTest</th>
                                                                            <td>0.09179437009499355</td>
                                                                            <td>1.0</td>
                                                                            <td>0.012704882878748566</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</th>
                                                                            <td>0.45951861334947863</td>
                                                                            <td>0.012704882878748566</td>
                                                                            <td>1.0</td>
                                                                    </tr>
                                                    </table>
                                                        <h3>Parameter value = 1.0E8</h3>

                                            <h4>r0</h4>
                        <table class='table table-condensed table-bordered'>
                            <tr>
                                <th></th>
                                                                    <th>spark.kmedoids.eval.Synthetic.ClaransTest</th>
                                                                    <th>spark.kmedoids.eval.Synthetic.HeuristicTest</th>
                                                                    <th>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</th>
                                                            </tr>

                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.ClaransTest</th>
                                                                            <td>1.0</td>
                                                                            <td>3.285324313645173E-5</td>
                                                                            <td>0.9472029280841257</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.HeuristicTest</th>
                                                                            <td>3.285324313645173E-5</td>
                                                                            <td>1.0</td>
                                                                            <td>9.853115401549214E-4</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</th>
                                                                            <td>0.9472029280841257</td>
                                                                            <td>9.853115401549214E-4</td>
                                                                            <td>1.0</td>
                                                                    </tr>
                                                    </table>
                                                </div>

            <p class="hidden-print">
                <a class="" data-toggle="collapse" href="#sources">
                    Show/hide sources
                </a>
            </p>
            <div class="collapse in" id="sources">
                <h2>Sources</h2>
                                    <h3>spark.kmedoids.eval.Synthetic.ClaransTest</h3>
                    <pre>
                    </pre>
                                    <h3>spark.kmedoids.eval.Synthetic.HeuristicTest</h3>
                    <pre>
                    </pre>
                                    <h3>spark.kmedoids.eval.Synthetic.SimulatedAnnealingTest</h3>
                    <pre>
                    </pre>
                            </div>

            <h2>Classpath</h2>
            <ul>
                                    <li>/opt/spark/conf/</li>
                                        <li>/opt/spark/jars/spark-repl_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/eigenbase-properties-1.1.5.jar</li>
                                        <li>/opt/spark/jars/jtransforms-2.4.0.jar</li>
                                        <li>/opt/spark/jars/jta-1.1.jar</li>
                                        <li>/opt/spark/jars/parquet-encoding-1.8.1.jar</li>
                                        <li>/opt/spark/jars/joda-time-2.9.3.jar</li>
                                        <li>/opt/spark/jars/metrics-graphite-3.1.2.jar</li>
                                        <li>/opt/spark/jars/jaxb-api-2.2.2.jar</li>
                                        <li>/opt/spark/jars/commons-httpclient-3.1.jar</li>
                                        <li>/opt/spark/jars/commons-math3-3.4.1.jar</li>
                                        <li>/opt/spark/jars/kryo-shaded-3.0.3.jar</li>
                                        <li>/opt/spark/jars/jersey-server-2.22.2.jar</li>
                                        <li>/opt/spark/jars/commons-io-2.4.jar</li>
                                        <li>/opt/spark/jars/json4s-core_2.11-3.2.11.jar</li>
                                        <li>/opt/spark/jars/metrics-core-3.1.2.jar</li>
                                        <li>/opt/spark/jars/hk2-utils-2.4.0-b34.jar</li>
                                        <li>/opt/spark/jars/jul-to-slf4j-1.7.16.jar</li>
                                        <li>/opt/spark/jars/pmml-schema-1.2.15.jar</li>
                                        <li>/opt/spark/jars/gson-2.2.4.jar</li>
                                        <li>/opt/spark/jars/scala-compiler-2.11.8.jar</li>
                                        <li>/opt/spark/jars/protobuf-java-2.5.0.jar</li>
                                        <li>/opt/spark/jars/javax.annotation-api-1.2.jar</li>
                                        <li>/opt/spark/jars/jackson-jaxrs-1.9.13.jar</li>
                                        <li>/opt/spark/jars/jackson-core-2.6.5.jar</li>
                                        <li>/opt/spark/jars/scala-parser-combinators_2.11-1.0.4.jar</li>
                                        <li>/opt/spark/jars/jersey-client-2.22.2.jar</li>
                                        <li>/opt/spark/jars/httpcore-4.4.4.jar</li>
                                        <li>/opt/spark/jars/jackson-mapper-asl-1.9.13.jar</li>
                                        <li>/opt/spark/jars/shapeless_2.11-2.0.0.jar</li>
                                        <li>/opt/spark/jars/jsr305-1.3.9.jar</li>
                                        <li>/opt/spark/jars/jodd-core-3.5.2.jar</li>
                                        <li>/opt/spark/jars/metrics-jvm-3.1.2.jar</li>
                                        <li>/opt/spark/jars/hadoop-yarn-server-web-proxy-2.6.4.jar</li>
                                        <li>/opt/spark/jars/commons-crypto-1.0.0.jar</li>
                                        <li>/opt/spark/jars/apacheds-kerberos-codec-2.0.0-M15.jar</li>
                                        <li>/opt/spark/jars/snappy-0.2.jar</li>
                                        <li>/opt/spark/jars/jackson-module-scala_2.11-2.6.5.jar</li>
                                        <li>/opt/spark/jars/jetty-6.1.26.jar</li>
                                        <li>/opt/spark/jars/commons-lang3-3.5.jar</li>
                                        <li>/opt/spark/jars/commons-codec-1.10.jar</li>
                                        <li>/opt/spark/jars/spark-sketch_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/antlr4-runtime-4.5.3.jar</li>
                                        <li>/opt/spark/jars/ST4-4.0.4.jar</li>
                                        <li>/opt/spark/jars/osgi-resource-locator-1.0.1.jar</li>
                                        <li>/opt/spark/jars/avro-1.7.7.jar</li>
                                        <li>/opt/spark/jars/pmml-model-1.2.15.jar</li>
                                        <li>/opt/spark/jars/stream-2.7.0.jar</li>
                                        <li>/opt/spark/jars/javax.inject-1.jar</li>
                                        <li>/opt/spark/jars/parquet-column-1.8.1.jar</li>
                                        <li>/opt/spark/jars/hadoop-annotations-2.6.4.jar</li>
                                        <li>/opt/spark/jars/chill_2.11-0.8.0.jar</li>
                                        <li>/opt/spark/jars/hive-jdbc-1.2.1.spark2.jar</li>
                                        <li>/opt/spark/jars/objenesis-2.1.jar</li>
                                        <li>/opt/spark/jars/scala-xml_2.11-1.0.2.jar</li>
                                        <li>/opt/spark/jars/hadoop-client-2.6.4.jar</li>
                                        <li>/opt/spark/jars/hive-metastore-1.2.1.spark2.jar</li>
                                        <li>/opt/spark/jars/datanucleus-rdbms-3.2.9.jar</li>
                                        <li>/opt/spark/jars/calcite-core-1.2.0-incubating.jar</li>
                                        <li>/opt/spark/jars/scala-library-2.11.8.jar</li>
                                        <li>/opt/spark/jars/oro-2.0.8.jar</li>
                                        <li>/opt/spark/jars/libthrift-0.9.2.jar</li>
                                        <li>/opt/spark/jars/api-asn1-api-1.0.0-M20.jar</li>
                                        <li>/opt/spark/jars/opencsv-2.3.jar</li>
                                        <li>/opt/spark/jars/spark-mllib_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/pyrolite-4.13.jar</li>
                                        <li>/opt/spark/jars/javax.servlet-api-3.1.0.jar</li>
                                        <li>/opt/spark/jars/parquet-format-2.3.0-incubating.jar</li>
                                        <li>/opt/spark/jars/hadoop-mapreduce-client-core-2.6.4.jar</li>
                                        <li>/opt/spark/jars/httpclient-4.5.2.jar</li>
                                        <li>/opt/spark/jars/guava-14.0.1.jar</li>
                                        <li>/opt/spark/jars/xercesImpl-2.9.1.jar</li>
                                        <li>/opt/spark/jars/spark-core_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/mail-1.4.7.jar</li>
                                        <li>/opt/spark/jars/hive-exec-1.2.1.spark2.jar</li>
                                        <li>/opt/spark/jars/hive-beeline-1.2.1.spark2.jar</li>
                                        <li>/opt/spark/jars/spark-network-shuffle_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/aopalliance-1.0.jar</li>
                                        <li>/opt/spark/jars/base64-2.3.8.jar</li>
                                        <li>/opt/spark/jars/stax-api-1.0-2.jar</li>
                                        <li>/opt/spark/jars/commons-collections-3.2.2.jar</li>
                                        <li>/opt/spark/jars/parquet-hadoop-bundle-1.6.0.jar</li>
                                        <li>/opt/spark/jars/leveldbjni-all-1.8.jar</li>
                                        <li>/opt/spark/jars/xbean-asm5-shaded-4.4.jar</li>
                                        <li>/opt/spark/jars/javolution-5.5.1.jar</li>
                                        <li>/opt/spark/jars/slf4j-api-1.7.16.jar</li>
                                        <li>/opt/spark/jars/netty-all-4.0.42.Final.jar</li>
                                        <li>/opt/spark/jars/hadoop-yarn-server-common-2.6.4.jar</li>
                                        <li>/opt/spark/jars/xz-1.0.jar</li>
                                        <li>/opt/spark/jars/stringtemplate-3.2.1.jar</li>
                                        <li>/opt/spark/jars/hadoop-yarn-api-2.6.4.jar</li>
                                        <li>/opt/spark/jars/json4s-jackson_2.11-3.2.11.jar</li>
                                        <li>/opt/spark/jars/htrace-core-3.0.4.jar</li>
                                        <li>/opt/spark/jars/parquet-hadoop-1.8.1.jar</li>
                                        <li>/opt/spark/jars/breeze-macros_2.11-0.12.jar</li>
                                        <li>/opt/spark/jars/spark-sql_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/api-util-1.0.0-M20.jar</li>
                                        <li>/opt/spark/jars/univocity-parsers-2.2.1.jar</li>
                                        <li>/opt/spark/jars/hadoop-common-2.6.4.jar</li>
                                        <li>/opt/spark/jars/apache-log4j-extras-1.2.17.jar</li>
                                        <li>/opt/spark/jars/mx4j-3.0.2.jar</li>
                                        <li>/opt/spark/jars/datanucleus-core-3.2.10.jar</li>
                                        <li>/opt/spark/jars/commons-dbcp-1.4.jar</li>
                                        <li>/opt/spark/jars/xmlenc-0.52.jar</li>
                                        <li>/opt/spark/jars/spark-catalyst_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/scalap-2.11.8.jar</li>
                                        <li>/opt/spark/jars/spark-yarn_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/antlr-2.7.7.jar</li>
                                        <li>/opt/spark/jars/parquet-jackson-1.8.1.jar</li>
                                        <li>/opt/spark/jars/guice-servlet-3.0.jar</li>
                                        <li>/opt/spark/jars/commons-cli-1.2.jar</li>
                                        <li>/opt/spark/jars/jersey-container-servlet-2.22.2.jar</li>
                                        <li>/opt/spark/jars/commons-compiler-3.0.0.jar</li>
                                        <li>/opt/spark/jars/javax.inject-2.4.0-b34.jar</li>
                                        <li>/opt/spark/jars/json4s-ast_2.11-3.2.11.jar</li>
                                        <li>/opt/spark/jars/compress-lzf-1.0.3.jar</li>
                                        <li>/opt/spark/jars/commons-lang-2.6.jar</li>
                                        <li>/opt/spark/jars/hive-cli-1.2.1.spark2.jar</li>
                                        <li>/opt/spark/jars/commons-digester-1.8.jar</li>
                                        <li>/opt/spark/jars/hadoop-mapreduce-client-app-2.6.4.jar</li>
                                        <li>/opt/spark/jars/jpam-1.1.jar</li>
                                        <li>/opt/spark/jars/jackson-core-asl-1.9.13.jar</li>
                                        <li>/opt/spark/jars/spark-hive_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/RoaringBitmap-0.5.11.jar</li>
                                        <li>/opt/spark/jars/hk2-api-2.4.0-b34.jar</li>
                                        <li>/opt/spark/jars/avro-ipc-1.7.7.jar</li>
                                        <li>/opt/spark/jars/commons-pool-1.5.4.jar</li>
                                        <li>/opt/spark/jars/jetty-util-6.1.26.jar</li>
                                        <li>/opt/spark/jars/spire-macros_2.11-0.7.4.jar</li>
                                        <li>/opt/spark/jars/spark-tags_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/arpack_combined_all-0.1.jar</li>
                                        <li>/opt/spark/jars/stax-api-1.0.1.jar</li>
                                        <li>/opt/spark/jars/antlr-runtime-3.4.jar</li>
                                        <li>/opt/spark/jars/javassist-3.18.1-GA.jar</li>
                                        <li>/opt/spark/jars/spark-unsafe_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/chill-java-0.8.0.jar</li>
                                        <li>/opt/spark/jars/bonecp-0.8.0.RELEASE.jar</li>
                                        <li>/opt/spark/jars/py4j-0.10.4.jar</li>
                                        <li>/opt/spark/jars/aopalliance-repackaged-2.4.0-b34.jar</li>
                                        <li>/opt/spark/jars/janino-3.0.0.jar</li>
                                        <li>/opt/spark/jars/commons-net-2.2.jar</li>
                                        <li>/opt/spark/jars/avro-mapred-1.7.7-hadoop2.jar</li>
                                        <li>/opt/spark/jars/calcite-avatica-1.2.0-incubating.jar</li>
                                        <li>/opt/spark/jars/super-csv-2.2.0.jar</li>
                                        <li>/opt/spark/jars/hadoop-yarn-common-2.6.4.jar</li>
                                        <li>/opt/spark/jars/jackson-annotations-2.6.5.jar</li>
                                        <li>/opt/spark/jars/jets3t-0.9.3.jar</li>
                                        <li>/opt/spark/jars/scala-reflect-2.11.8.jar</li>
                                        <li>/opt/spark/jars/javax.ws.rs-api-2.0.1.jar</li>
                                        <li>/opt/spark/jars/derby-10.12.1.1.jar</li>
                                        <li>/opt/spark/jars/curator-client-2.6.0.jar</li>
                                        <li>/opt/spark/jars/zookeeper-3.4.6.jar</li>
                                        <li>/opt/spark/jars/calcite-linq4j-1.2.0-incubating.jar</li>
                                        <li>/opt/spark/jars/slf4j-log4j12-1.7.16.jar</li>
                                        <li>/opt/spark/jars/spark-hive-thriftserver_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/libfb303-0.9.2.jar</li>
                                        <li>/opt/spark/jars/hadoop-mapreduce-client-shuffle-2.6.4.jar</li>
                                        <li>/opt/spark/jars/commons-compress-1.4.1.jar</li>
                                        <li>/opt/spark/jars/jersey-media-jaxb-2.22.2.jar</li>
                                        <li>/opt/spark/jars/jdo-api-3.0.1.jar</li>
                                        <li>/opt/spark/jars/spark-streaming_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/java-xmlbuilder-1.0.jar</li>
                                        <li>/opt/spark/jars/commons-logging-1.1.3.jar</li>
                                        <li>/opt/spark/jars/jersey-container-servlet-core-2.22.2.jar</li>
                                        <li>/opt/spark/jars/hadoop-hdfs-2.6.4.jar</li>
                                        <li>/opt/spark/jars/jersey-common-2.22.2.jar</li>
                                        <li>/opt/spark/jars/paranamer-2.3.jar</li>
                                        <li>/opt/spark/jars/commons-beanutils-core-1.8.0.jar</li>
                                        <li>/opt/spark/jars/commons-beanutils-1.7.0.jar</li>
                                        <li>/opt/spark/jars/minlog-1.3.0.jar</li>
                                        <li>/opt/spark/jars/jcl-over-slf4j-1.7.16.jar</li>
                                        <li>/opt/spark/jars/curator-recipes-2.6.0.jar</li>
                                        <li>/opt/spark/jars/curator-framework-2.6.0.jar</li>
                                        <li>/opt/spark/jars/bcprov-jdk15on-1.51.jar</li>
                                        <li>/opt/spark/jars/netty-3.8.0.Final.jar</li>
                                        <li>/opt/spark/jars/jackson-databind-2.6.5.jar</li>
                                        <li>/opt/spark/jars/spark-mllib-local_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/ivy-2.4.0.jar</li>
                                        <li>/opt/spark/jars/hadoop-yarn-client-2.6.4.jar</li>
                                        <li>/opt/spark/jars/breeze_2.11-0.12.jar</li>
                                        <li>/opt/spark/jars/lz4-1.3.0.jar</li>
                                        <li>/opt/spark/jars/log4j-1.2.17.jar</li>
                                        <li>/opt/spark/jars/validation-api-1.1.0.Final.jar</li>
                                        <li>/opt/spark/jars/parquet-common-1.8.1.jar</li>
                                        <li>/opt/spark/jars/snappy-java-1.1.2.6.jar</li>
                                        <li>/opt/spark/jars/metrics-json-3.1.2.jar</li>
                                        <li>/opt/spark/jars/guice-3.0.jar</li>
                                        <li>/opt/spark/jars/jackson-module-paranamer-2.6.5.jar</li>
                                        <li>/opt/spark/jars/spark-mesos_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/activation-1.1.1.jar</li>
                                        <li>/opt/spark/jars/jline-2.12.1.jar</li>
                                        <li>/opt/spark/jars/jersey-guava-2.22.2.jar</li>
                                        <li>/opt/spark/jars/jackson-xc-1.9.13.jar</li>
                                        <li>/opt/spark/jars/hadoop-mapreduce-client-jobclient-2.6.4.jar</li>
                                        <li>/opt/spark/jars/hadoop-mapreduce-client-common-2.6.4.jar</li>
                                        <li>/opt/spark/jars/apacheds-i18n-2.0.0-M15.jar</li>
                                        <li>/opt/spark/jars/spire_2.11-0.7.4.jar</li>
                                        <li>/opt/spark/jars/spark-launcher_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/commons-configuration-1.6.jar</li>
                                        <li>/opt/spark/jars/spark-network-common_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/hadoop-auth-2.6.4.jar</li>
                                        <li>/opt/spark/jars/datanucleus-api-jdo-3.2.6.jar</li>
                                        <li>/opt/spark/jars/spark-graphx_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/hk2-locator-2.4.0-b34.jar</li>
                                        <li>/opt/spark/jars/mesos-1.0.0-shaded-protobuf.jar</li>
                                        <li>/opt/spark/jars/core-1.1.2.jar</li>
                                        <li>/opt/spark/jars/JavaEWAH-0.3.2.jar</li>
                                        <li>/opt/hadoop/etc/hadoop/</li>
                                </ul>
        </div><!-- container -->
    </body>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.4.0/Chart.min.js"></script>
    <script>
        // Common stuff
        var datasets, title;
        var dynamicColor = function() {
            var r = Math.floor(Math.random() * 255);
            var g = Math.floor(Math.random() * 255);
            var b = Math.floor(Math.random() * 255);
            return "rgb(" + r + "," + g + "," + b + ")";
        };

                datasets = [{"label":"HeuristicTest","data":[{"x":2.0E7,"y":131.83222235756529},{"x":4.0E7,"y":136.33711111988703},{"x":6.0E7,"y":137.29551841347063},{"x":8.0E7,"y":137.39131909483834},{"x":1.0E8,"y":139.19486611704622}]},{"label":"SimulatedAnnealingTest","data":[{"x":2.0E7,"y":131.30489833404405},{"x":4.0E7,"y":132.71543205338358},{"x":6.0E7,"y":135.80835228437314},{"x":8.0E7,"y":136.03212640201937},{"x":1.0E8,"y":137.0541613568359}]},{"label":"ClaransTest","data":[{"x":2.0E7,"y":131.46146922006272},{"x":4.0E7,"y":134.53605478085376},{"x":6.0E7,"y":135.68037474851383},{"x":8.0E7,"y":136.42069114075932},{"x":1.0E8,"y":137.01753021785967}]}];
        title = "20170629132149 - r0";

        $.each(datasets, function(index, dataset) {
            var color = dynamicColor();
            dataset.pointBackgroundColor = color;
            dataset.pointBorderColor = color;
            dataset.borderColor = color;
            dataset.tension = 0;

        });

        new Chart($("#chart_0"), {
            type: 'line',
            data: {
                datasets: datasets
            },
            options: {
                title: {
                    display: true,
                    text: title
                },
                scales: {
                    xAxes: [{
                        type: 'linear',
                        position: 'bottom'
                    }]
                }
            }
        });
        
        // Runtime
        datasets = [{"label":"HeuristicTest","data":[{"x":2.0E7,"y":8089.200000000001},{"x":4.0E7,"y":11595.800000000001},{"x":6.0E7,"y":15166.399999999998},{"x":8.0E7,"y":18637.699999999997},{"x":1.0E8,"y":21693.399999999998}]},{"label":"SimulatedAnnealingTest","data":[{"x":2.0E7,"y":8010.8},{"x":4.0E7,"y":11055.1},{"x":6.0E7,"y":14586.300000000001},{"x":8.0E7,"y":18197.600000000002},{"x":1.0E8,"y":22089.800000000003}]},{"label":"ClaransTest","data":[{"x":2.0E7,"y":8761.6},{"x":4.0E7,"y":11779.799999999997},{"x":6.0E7,"y":15082.200000000003},{"x":8.0E7,"y":18770.1},{"x":1.0E8,"y":20906.4}]}];
        title = "20170629132149 - time";

        $.each(datasets, function(index, dataset) {
            var color = dynamicColor();
            dataset.pointBackgroundColor = color;
            dataset.pointBorderColor = color;
            dataset.borderColor = color;
            dataset.tension = 0;

        });

        new Chart($("#chart_time"), {
            type: 'line',
            data: {
                datasets: datasets
            },
            options: {
                title: {
                    display: true,
                    text: title
                },
                scales: {
                    xAxes: [{
                        type: 'linear',
                        position: 'bottom'
                    }]
                }
            }
        });
    </script>
</html>
